Flat 2, 59A Church Lane, East Finchley, London, N2